#include <iostream>
#include <cstdio>
#include <gtest/gtest.h>

/*
    断言宏的使用
        ASSERT_ 断言失败则退出
        EXPECT_ 断言失败继续运行 如下也会打印OK
    注意：
        断言宏必须在单元测试宏函数中使用
*/ 

TEST(test,less_than)
{
    int age = 20;
    EXPECT_LT(age,18);
    printf("OK!\n");
}

TEST(test,great_than)
{
    int age = 20;
    ASSERT_GT(age,22);
    printf("OK!\n");
}

int main(int agrc,char* argv[])
{
    testing::InitGoogleTest(&agrc,argv);
    RUN_ALL_TESTS();
    return 0;
}